edificio torre - French English Dictionary